die in large numbers - French English Dictionary